conquer obstacles - Turkish English Dictionary